valiant struggle

Translations
доблестная борьба
Despite great odds, she continued her valiant struggle for justice.
Несмотря на огромные трудности, она продолжала свою доблестную борьбу за справедливость.